Commands Reference

The following commands have currently been implemented:

syntax:
[]       means an argument is optional.
#        any number.
message  any text.
channel  is a channel name starting with # or &.
nick     is a nickname as used on irc..

/admin server              returns the name of the administrator of the given server.
/away message              marks you as being away.  Typing /away again removes the away status 
/audio                      opens the audio window (see dcc)
/av                         opens the audio+video window (see dcc).
/ban nick                  bans 'nick' from the current channel
/bye message               displays 'message' and quits IRC
/broadcast message         sends a message to all of channels you are on
/channel channel [passwd]  join a channel [with password]
/cmdchar c                 changes the command-prefix (default /) to the given character
/cping nick                shows response time for 'nick' in seconds

/ctcp nick command       issues a CTCP command. Do /ctcp nick clientinfo for more info.
             sound sndname

plays the sound 'sndname' at 'nick's computer
             sound

displays the list of available sounds on 'nick's computer
             xdcc list

displays the list of available files on 'nick's computer
             xdcc version

shows the xdcc version (currently 1.0)
             xdcc
send #

asks 'nick' to send file number # to your computer
             action

= /me
             finger        shows the idle time and/or email address of a user
             source        shows where to obtain ircle.
             version       shows the (ircle) version.
             clientinfo    shows all ctcp commands of a client.
             userinfo      displays the userinfo field of a user.
             ping          pings a user to see he/she is still there
             face get      gets a face file from a user.
             face exist    shows if a user has a face file
             time           shows the local time of a user.

video stream  opens a video window from the target to you.
             
/date                      display date and time

/dcc command nick [filename]         issues a DCC command (explained below)

Valid commands for /dcc are:

chat nick - requests CHAT connection for nick or answers such a request.
send nick - send a file.
tsend nick - send a text file.
get   - receive a file (to be answered to a SEND request).
tget  - receive a text file.
list  - list all DCC connections.
sendvideo nick - sends a video snapshot to a selected nick
sendvideostream nick - sends your video stream to a selected nick (type /video or /av to open the video window)
sendface nick - sends your face(s) to a selected nick
sendaudiostream nick - sends audio to a selected nick (type /audio or /av to open the audio window)

filename is only used by scripts.

/debug                     shows all low level messages in ircle. use at own risk.
                            unpredictable things may happen. for testing only.
/exit message              = /bye
/fserve nick

starts a dcc chat/fserve with nick.  You will be the host
/ignore pattern            ignore messages from nick!user@host (may contain wildcards)
        -pattern           removes a pattern from the ignore list (also check your friends list  
                            in your preferences)
/info                      gives info about server
/invite nick channel       invites nick to channel
/ison nick                 shows if a user is on irc. not implemented on some servers.
/join                      joins channel last invited to
/join channel [passwd]     = /channel
/kick channel nick :msg    kicks nick from channel with message, clicking Kick in the user
                            window does the same. Option click lets you set a kick message.
/leave channel             leave a channel, same as closing a channel window
/links                     show server connections
/links  mask                shows all servers matching mask
/list                      list channels. Note: on some servers you'll get disconnected because
                            of the large amount of data /list generates. Use wildcards in the
                            refresh window.  Example:  *mac*
      -min #               list only channels with minimum of # users
      -max #               list only channels with maximum of # users
      -public              list only public channels
      -private             list only private channels
      -local               list only local channels
      -global              list only global channels
      -topic               list only channels with topic set
      -mask-               list only channels matching 'mask', for instance /list -*mac*
/lusers                    display statistics: the number of users on irc worldwide and the
                            number of channels.
/map                       displays a map of all server connections (undernet only)
/massop                    gives operator status to everyone on a channel
/massdeop                  removes operator status from everyone but you on a channel
/massunban                 removes all bans from a channel
/me action                 sends an action description, can also be used on a dcc chat window
                           (private action). shortcut: Option Return.
/mode channel parm         set channel mode:
        +p                 private channel
        +s                 secret channel
        +i                 invite-only channel
        +m                 moderated channel, noone can speak except users with mode +v
        +n                 no messages from outside channel
        +t                 only channel operator may set topic
        +l #               channel may hold at most # users
        +v nick            let nick speak on moderated channel
        +b                 ban list. Not implemented on some servers.
        +b nick!username@hostname  ban nick
        +k key             set channel password
        +o nick            nick becomes channel operator
        -x                 removes flag x, where x is one of the above
                           You can also you the switches in the Userlist window for this.
/mode nick parm            set user mode:
           +i              invisible user
           +s              receive server notices
           +w              receive wallops
           +o              IRC operator
           +d              deaf mode, for bots only.
/motd [server]             show message-of-the-day [of another irc server]
/msg nick message          sends nick a private message. Pressing TAB automatically sets the
                            inputline to /MSG and the nickname that last sent you a message.
                           Ircle remembers up 10 nicks until 15 minutes after the last
                           activity.
/names channel             list users on channel
/nick newnick              change your nickname
/note                      unknown
/notice user|channel msg   (almost) like /msg
/notify                    show notify list
/notify nick               adds nick to notification list (show each signon/off)
        -nick              removes nick from notification list
put the /notify command in the startup command to have it run whenever you connect.
/omsg text                 send a message to all channel operators on a channel
/onotice text              send a notice to all channel operators on a channel
/op nick                   gives nick operator status
/deop nick                 removes operator status from nick
/part channel              = /leave
/ping                     pings a user. to measure the delay use /cping
/quote raw irccommand       sends a command to an irc server, exactly as typed.
/query nick                open window for private messages to nick
/quit message              = /bye
/server hostname [port]    switch to a different server
/silence                   show ignored users list
/silence mask              ignores users with selected mask
/signoff message           = /bye
/smode                   
detailed settings dialog for user mode +s. only available on Undernet
/sound channel soundname

plays soundname to the channel
/sound nick soundname      plays soundname to nick
/stats                     show statistical info:
       b                   shows server ban list
       c                   returns a list of servers which the server may connect to or allow
                           connections from
       h                   returns a list of servers which are either forced to be treated as
                           leaves or allowed to act as hubs
       i                   returns a list of hosts which the server allows a client to connect
                           from
       k                   returns a list of banned username and hostname combinations for that
                           server
       l                   returns a list of the server connections, showing how long each
                           connection has been established and the traffic over that connection
                           in bytes and messages for each direction
       m                   returns a list of commands supported by the server and the usage
                           count for each if the usage count is non zero
       o                   returns a list of hosts from which normal clients may become 
                           operators
       p                   ?

   
s                   ?
       t                   ?
       u                   returns a string showing how long the server has been up
       y                   show Y (Class) lines from the server configuration file

/summon user@host          invites user@host to IRC (host must be running a server) obsolete??
/time                      = /date
/topic channel text        set a channel topic (double clicking in the title bar of a channel
                            lets you achieve the same)
/trace [user]              shows which servers are being used to connect to user
/type                      type a text file to the current channel
/unban                     opens the unban dialog, allowing to view and unban hosts with a
                            simple click.
/unban nickmask            removes 'mask (nick!username@hostname) from the channel ban list
/users                     (x)
/version                   show server version
/video

opens your video window
/who channel               list people on channel
/whois                     give information about nick that last joined the channel or sent
                            private message
/whois nick                give information about nick
/whowas nick               give information about nick no longer online
/xdcc nick                 show users XDCC commands
/xdcc nick LIST            show users list of files to download.
/xdcc nick SEND #          get users files number #
/xdcc nick VERSION         show users XDCC version.

Valid commands for /xdcc are

list  - list files
help  - show help
send  - ask for a file

IRC Operator commands:

/connect target port       Force the remote server to try establishing a new server connection to the target server, on the specified port.
/die                       Used by IRC operators to force the server to exit and cease activity.
/hash                      reconfigure a server
/host                     
/kill nick comment         The KILL message is used to cause a client-server connection to be closed by the server which has the actual connection. KILL is used by servers when they encounter a duplicate entry in the list of valid nicknames and is used to remove both entries. It is also available to operators.
/oper nick password        Used by a normal user to gain operator privileges.
/rehash                    Used by IRC operators to force the server to re-read its configuration file.
/restart                   Used by IRC operators to force the server to restart.
/squit server comment      Close a server connection.
/uping                     Measures ping times between irc servers
/wallops message           message to all operators (deprecated)